Volume 3, Issue 9, February 2018, Pages 231-246
Khaled Al-Sindiouni; Yasser Meabed
Volume 2, Issue 8, October 2017, Pages 186-201
Khaled Farouq; Yasser Ali